Národní úložiště šedé literatury Nalezeno 10 záznamů.  Hledání trvalo 0.00 vteřin. 
Demonstrace vybraných grafových algoritmů
Galanská, Katarína ; Martiško, Jakub (oponent) ; Křivka, Zbyněk (vedoucí práce)
Táto práca sa zaoberá úpravou architektúry existujúcej aplikácie pre demonštráciu  a vizualizáciu vybraných grafových algoritmov. Cieľom práce je rozdeliť aplikáciu do viacerých modulov a umožniť ľahšiu rozšíriteľnosť. K modularizácií je využívaná technológia OSGi. Vysvetlené sú jej princípy, ktoré sú následne využité k návrhu a implementácií modulov. V rámci novej architektúry je implementovaná podpora viacjazyčnosti programu využitím Eclipse Plugin internacionalizácie. Pri tvorbe modulov grafových algoritmov sú využívané OSGi služby, pomocou ktorých je možné do programu dynamicky pridávať moduly a registrovať ich služby počas behu programu. Implementácia zahŕňa aj tvorbu nových modulov pre Primov, Kruskalov, Edmondsov Karpov a upravený Hierholzerov algoritmus. Beh simulácií nových algoritmov je otestovaný na sade vytvorených grafov.
Návrh a analýza systému pro správu autobusové dopravy
Lebeda, Martin ; Lukáš, Roman (oponent) ; Fiala, Jiří (vedoucí práce)
Cílem projektu bylo vytvořit Informační systém autobusové dopravy. Při detailnějším zamyšlení bylo zřejmé, že tento systém bude podporovat i tramvajovou, trolejbusovou a vlakovou dopravu. Podstatná část projektu je zaměřena na softwarové inženýrství, objektově orientovaný návrh aplikace. Implementace je provedena v jazyce PHP za podpory databáze MySQL. Pro vyhledávání spojů bude použito metod umělé inteligence.
Extensible Collaborative Development Platform
Halaša, Michal ; Hnětynka, Petr (vedoucí práce) ; Bureš, Tomáš (oponent)
Název práce: Rozšířitelná vývojová platforma s možností spolupráce Autor: Michal Halaša Katedra / Ústav: Katedra distribuovaných a spolehlivých systémů Vedoucí bakalářské práce: RNDr. Petr Hnětynka Ph.D., S 212, Malostranské nám. 25, Praha Abstrakt: V dnešní době existuje více vývojových platforem s důrazem na spolupráci uživatelů. Tyto platformy poskytují vývojářům sadu aplikací umožňujících společný vývoj (VCS nástroje, aplikace na sledovaní chyb, emailové konference atp.). Na druhou stranu existují samostatné nástroje na obsluhu jednotlivých aplikací. Většinou tyhle samostatné nástroje poskytují více funkcionality pro vývojáře, ale musejí být nastaveny a spravovány samostatně. Cílem tyto práce je vyvinout vývojovou platformu (tzv. Forge), která je plně rozšiřitelná a poskytuje sjednocený spůsob správy všech použitých nástrojů. Klíčová slova: java, rozšíritelnost, vývojová platforma
Distribuovaný systém správy objednávek pro restaurační zařízení
Zíka, Jakub ; Kofroň, Jan (vedoucí práce) ; Horký, Vojtěch (oponent)
Pro restaurace a podobné podniky je velice výhodné používat software pro správu objednávek kvůli udržení přehledu o financích podniku a požadav- cích zákazníků. Na českém trhu již existuje celá řada produktů vytvořených pro tento účel. Existující softwarová řešení je ovšem často složité rozšiřovat nebo propojovat s dalšími systémy. V rámci této práce je navržen a vyvinut systém pro správu objednávek EasyPub fungující na operačních systémech GNU/Linux a Microsoft Windows. EasyPub umožňuje externím programům přistupovat k informacím uloženým v systému prostřednictvím otevřeného protokolu. Vznik systému je přínosný a přispívá k inovaci v oblasti restau- račního software. 1
Interoperability of compiled PHP framework with .NET environment and package management
Horký, Filip ; Husák, Robert (vedoucí práce) ; Kofroň, Jan (oponent)
Již dlouhou dobu dominuje průmyslu vývoje webových aplikací programovací jazyk PHP. Každý významný PHP framework disponuje velkou komunitou pro- gramátorů a kvalitní codebase, které společně poskytují sadu technik a nástrojů, usnadňujících vývoj webových aplikací v PHP ještě více. Spojení tohoto obsáhlé- ho světa PHP s .NET je hlavním cílem Peachpie, překadače PHP do .NET. Tím přináší prostředky pro použití Symfony frameworku v .NET, čímž potěší PHP programátory toužící po vyšší bezpečnosti, ale i .NET programátory postrádající third-party obsah. Přímé použití Peachpie však přináší problémy spojené s prak- tickou použitelností nástrojů poskytnutých Symfony frameworkem. Každý pro- jekt by totiž vyžadoval opětovně kompilovat všechny Symfony komponenty, což přináší negativní časový dopad a potřebu zdlouhavé manuální konfigurace. Tato práce demonstruje možnost zlepšení tohoto procesu a usnadnění použití Symfony frameworku v .NET. Práce představuje sadu nástrojů pro semi-automatickou kompilaci Symfony komponent do NuGet balíčků a migraci jednoduchých Sym- fony aplikací na .NET. Navíc jsou poskytnuty i nástroje umožňující interoperabil- itu mezi šablonovacími jazyky Twig a Razor, a série...
Demonstrace vybraných grafových algoritmů
Galanská, Katarína ; Martiško, Jakub (oponent) ; Křivka, Zbyněk (vedoucí práce)
Táto práca sa zaoberá úpravou architektúry existujúcej aplikácie pre demonštráciu  a vizualizáciu vybraných grafových algoritmov. Cieľom práce je rozdeliť aplikáciu do viacerých modulov a umožniť ľahšiu rozšíriteľnosť. K modularizácií je využívaná technológia OSGi. Vysvetlené sú jej princípy, ktoré sú následne využité k návrhu a implementácií modulov. V rámci novej architektúry je implementovaná podpora viacjazyčnosti programu využitím Eclipse Plugin internacionalizácie. Pri tvorbe modulov grafových algoritmov sú využívané OSGi služby, pomocou ktorých je možné do programu dynamicky pridávať moduly a registrovať ich služby počas behu programu. Implementácia zahŕňa aj tvorbu nových modulov pre Primov, Kruskalov, Edmondsov Karpov a upravený Hierholzerov algoritmus. Beh simulácií nových algoritmov je otestovaný na sade vytvorených grafov.
Distribuovaný systém správy objednávek pro restaurační zařízení
Zíka, Jakub ; Kofroň, Jan (vedoucí práce) ; Horký, Vojtěch (oponent)
Pro restaurace a podobné podniky je velice výhodné používat software pro správu objednávek kvůli udržení přehledu o financích podniku a požadav- cích zákazníků. Na českém trhu již existuje celá řada produktů vytvořených pro tento účel. Existující softwarová řešení je ovšem často složité rozšiřovat nebo propojovat s dalšími systémy. V rámci této práce je navržen a vyvinut systém pro správu objednávek EasyPub fungující na operačních systémech GNU/Linux a Microsoft Windows. EasyPub umožňuje externím programům přistupovat k informacím uloženým v systému prostřednictvím otevřeného protokolu. Vznik systému je přínosný a přispívá k inovaci v oblasti restau- račního software. 1
Extensible Collaborative Development Platform
Halaša, Michal ; Hnětynka, Petr (vedoucí práce) ; Bureš, Tomáš (oponent)
Název práce: Rozšířitelná vývojová platforma s možností spolupráce Autor: Michal Halaša Katedra / Ústav: Katedra distribuovaných a spolehlivých systémů Vedoucí bakalářské práce: RNDr. Petr Hnětynka Ph.D., S 212, Malostranské nám. 25, Praha Abstrakt: V dnešní době existuje více vývojových platforem s důrazem na spolupráci uživatelů. Tyto platformy poskytují vývojářům sadu aplikací umožňujících společný vývoj (VCS nástroje, aplikace na sledovaní chyb, emailové konference atp.). Na druhou stranu existují samostatné nástroje na obsluhu jednotlivých aplikací. Většinou tyhle samostatné nástroje poskytují více funkcionality pro vývojáře, ale musejí být nastaveny a spravovány samostatně. Cílem tyto práce je vyvinout vývojovou platformu (tzv. Forge), která je plně rozšiřitelná a poskytuje sjednocený spůsob správy všech použitých nástrojů. Klíčová slova: java, rozšíritelnost, vývojová platforma
Návrh a analýza systému pro správu autobusové dopravy
Lebeda, Martin ; Lukáš, Roman (oponent) ; Fiala, Jiří (vedoucí práce)
Cílem projektu bylo vytvořit Informační systém autobusové dopravy. Při detailnějším zamyšlení bylo zřejmé, že tento systém bude podporovat i tramvajovou, trolejbusovou a vlakovou dopravu. Podstatná část projektu je zaměřena na softwarové inženýrství, objektově orientovaný návrh aplikace. Implementace je provedena v jazyce PHP za podpory databáze MySQL. Pro vyhledávání spojů bude použito metod umělé inteligence.
UML modelování
KREUZMAN, Michal
Bakalářská práce se zabývá návrhem modulární (rozšiřitelné) softwarové aplikace, která má primárně sloužit jako pomůcka pro výuku matematiky, fyziky a chemie pomocí animovaných trojrozměrných scén s využitím stereoskopické projekce. Návrh je vytvořen pomocí modelovacího jazyka UML, CD s kostrou programu v jazyce C# a s modely je přiloženo k práci. Přínosem práce je zdokumentovaný návrh a zdrojové kódy programu (pod open source licencí), který je plně rozšiřitelný a mohou na něm pracovat další zájemci o tuto problematiku. V teoretické části práce je uveden nezbytný teoretický základ jazyka UML, který jsem při návrhu využil. Následuje praktická část, kde se věnuji samotnému návrhu.

Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.